﻿.wan-clear {clear: both;}
.wan-clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}
/* !MAIN HTML STYLE */
html, body {margin: 0 auto; padding: 0; color: #333;}
body 
{
    background: url(../../Images/bg-pattern.png) repeat center center fixed #F5F5F5; font: 81.25%/1.4 "Segoe UI";
    overflow: -moz-scrollbars-vertical; overflow: -webkit-scrollbars-vertical; -webkit-text-size-adjust: none;
}
a {color: #000;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover {text-decoration: none;	color: #000; text-shadow: #CCC 0 1px 0;}
/* ----------------------------------------------- */
/* G L O B A L */
/* I N P U T */
input[type="submit"], input[type="button"], input[type="reset"] {
    cursor: pointer; font-weight: bold; padding: 0 8px; /* CSS3 */
    border-radius: 2px; text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    -moz-transition: all 0.218s ease 0s;
    -moz-user-select: none;
    margin-left: 0px;
    margin-top: 15px;
}
.w-button, .w-input {
    font-weight: bold; padding: 0 15px 0 20px !important; height: 28px; min-width: 100px !important; cursor: pointer; font-size: 12px;
    /* CSS3 */
    border-radius: 2px; text-shadow: 0 1px rgba(0, 0, 0, 0.1); -moz-transition: all 0.218s ease 0s; -moz-user-select: none;
}
.w-input-style {border-style: solid; border-color: #CCC; border-width: 1px; color: #333;}
.w-input-medium {margin:0 !important; padding: 3px 10px !important; width: 200px !important; font-size: 11px !important;}
.w-input-medium:focus {background: none !important; border: none !important; box-shadow: none !important;}
*::selection {background: #81B35A; color: #FFF;}
*::-webkit-selection {background: #81B35A; color: #FFF;}
*::-moz-selection {background: #81B35A; color: #FFF;}
header {
    margin: 0; padding: 0; height: 50px; width: 100%; z-index: 10; border: solid #EEE; border-width: 0 0 1px 0; position: fixed; top: 0;
    /* C S S 3 */
    background: #A1CB2B;
    background: -moz-linear-gradient(center top, #E9ECF0, #DADDE1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, center top, center bottom, from(#E9ECF0), to(#DADDE1));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9ECF0', endColorstr='#DADDE1');
    box-shadow: 0 1px 5px #999;
}
header #w-top {margin: 0 auto; padding: 0; width: 965px; z-index: 0;}
header #w-top .w-header-l {margin: 0; padding: 0; float: left; z-index: 11;}
header #w-top .w-header-l a#tLogo {float: left; margin: 0 30px 0 0;}
header #w-top .w-header-l a#tLogo img {position: relative; top: 3px; max-height: 100px;
    left: 0px;
    height: 86px;
    width: 106px;
}
header #w-top .w-header-l .w-feeling {margin: 3px 0 0 20px; padding: 0; float: right; font-size: 11px;}
header #w-top .w-header-l .w-feeling span {
    background: #EEE; padding: 2px 5px; color: #666; border: 1px solid #DDD; font-size: 10px;
    /* C S S 3 */
    border-radius: 6px; -o-border-radius: 6px; -icab-border-radius: 6px; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;
}
header #w-top .w-header-l .w-feeling span:hover {background: #333; color: #FFF; cursor: pointer;}
header #w-top .w-header-l .w-feeling img {margin: 0; padding: 0; position: relative; top: 5px; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50);}
header #w-top .w-header-l .w-feeling img:hover {opacity: 1; filter: alpha(opacity=100);}
header #w-top .w-header-l .t-search-input {float: left; position: relative; top: 13px;}
header #w-top .w-header-l .t-search-input .t-search-button {
    cursor: pointer;
    position: absolute;
    top: 2px;
    left: 435px;
    width: 24px;
    height: 18px;
}
header #w-top .w-header-l .t-search-input input {
    background: none repeat scroll 0 0 #FFF; border: 1px solid #CCC; padding: 1px 33px 1px 5px;
}
header #w-top .w-header-r {margin: 0; padding: 0; float: right; z-index: 11;}
header #w-top .w-header-r ul {margin: 0; padding: 0; z-index: 12; position: relative; top: 10px;}
header #w-top .w-header-r ul li {margin: 0; padding: 6px 0; float: left; z-index: 13; border: solid #C6CACF; border-width: 0 1px 0 0;}
header #w-top .w-header-r ul li:last-child {border-width: 0;}
header #w-top .w-header-r ul li a {margin: 0; padding: 10px 20px 11px; color: #333; font-size: 11px; font-weight: bold; z-index: 14; text-shadow: 0 1px 1px #FFF;}
header #w-top .w-header-r ul li a:hover {cursor: pointer;}
#w-wrapper {
    background: #FFF; margin: 0 auto; margin-top: 10px; padding: 10px 0; width: 1010px; z-index: 1; border: 1px solid #D1D1D1;
    /* C S S 3 */
    border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; -icab-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-l {margin: 0; padding: 0; width: 211px; 
float: left; z-index: 7;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-l .w-filter-container {margin: 0 0 20px 0;}
#w-wrapper .w-wrapper-content .w-wrapper-content-l .w-filter-container ul {margin: 0; padding: 0 0 0 10px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-l .w-filter-container ul li {margin: 0 0 3px 0;}
#w-wrapper .w-wrapper-content .w-wrapper-content-l .w-filter-container ul li span.countNumber {color: #CCC;}
#w-wrapper .w-wrapper-content .w-wrapper-content-l .w-filter-container ul li:hover span.countNumber {color: #e55303;}
#w-wrapper .w-wrapper-content .w-wrapper-content-l .w-filter-container .w-icons {margin:0; padding:0; position:relative; top:2px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r {margin: 0; padding: 0; width: 748px; float: right; z-index: 7; border: dotted #ddd; border-width: 0 0 0 1px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r #tDealCrawler {margin: 0 0 0 7px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r #tDealCrawler .isPreload {display: none;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r #tDealSponsor {width: 247px; float: left;}
/* Product Grid */
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-grid {
    margin: 0 20px 20px 0; padding: 5px; width: 215px; min-height: 305px; height: 605px; max-height: 305px; float: left; z-index: 9;
    border: 1px solid #A1A1A1; text-align: center; overflow: hidden; background: #F9F9F9;
    /* C S S 3 */
    border-radius: 5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-grid.sponsor {border-color: #F89F03; background-color: #FFFFCC;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-grid .w-expried-grid {position: absolute; display: block; margin: 168px 0 0 0;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product-float {margin-left: 7px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .tImg {
    height: auto; max-height: 150px; min-height: 150px; width: 210px; border: 1px solid #DDD; overflow: hidden;
    /* C S S 3 */
    border-radius:5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .tImg img {height: auto; min-height: 150px; width: 210px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .tImg img:hover {opacity: 0.5; filter: alpha(opacity=50);}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product h1.w-product-title {
    margin: 5px 0 10px 0; padding: 0; font-size: 12px; font-weight: bold; text-transform: uppercase; text-align: justify;
    width: auto; height: 34px; overflow: hidden; line-height: 18px;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product p.w-product-content {font-size: 11px; text-align: left; text-justify: inter-word;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product div.w-product-category {
    margin: 0 0 0 0; padding: 1px 5px; position: relative; background: #EEE; color: #666; font-size: 10px;
    border: 1px solid #E2E2E2; float: right; z-index: 7; display: none;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-price,
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product-list .w-product-price {text-align: right;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-price div.w-product-price-old,
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product-list .w-product-price div.w-product-price-old {font-weight: bold; color: #999;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-price div.w-product-price-old span,
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product-list .w-product-price div.w-product-price-old span {
    margin: 0; padding: 0; text-decoration: line-through; font-size: 18px;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-price div.w-product-price-new,
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product-list .w-product-price div.w-product-price-new  {
    margin: 0; padding: 0; font-size: 25px; font-weight: bold; color: #EC1C24;
    /* C S S 3 */
    text-shadow: 1px 1px 0px #CCC; -o-text-shadow: 1px 1px 0px #CCC; -icab-text-shadow: 1px 1px 0px #CCC; -khtml-text-shadow: 1px 1px 0px #CCC;
    -moz-text-shadow: 1px 1px 0px #CCC; -webkit-text-shadow: 1px 1px 0px #CCC;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-source {margin: 5px 0 0 0; font-size: 11px; text-align: left; color: #AAA; float: left;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-day-crawled {margin: 5px 0 0 0; font-size: 11px; float: right; color: #AAA;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-social {float: right; position: relative; top: -3px; cursor: pointer;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-social img {position: relative; top: 3px;}
/* Product List */
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-list {
    margin: 0 0 20px 0; padding: 5px; width: 720px; height: auto; border: 1px solid #e3e3e3; background: #F5F5F5;
    /* C S S 3 */
    border-radius: 5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-list .w-expired-list {
    margin: -5px 0 0 -5px; padding: 60px 0 0 0; width: 730px; height: 83px; position: absolute; text-align: center; color: #FFF; opacity: 0.6; filter: alpha(opacity=60) ; background: url("../../../templates/frontend/images/bg-pattern.png") repeat scroll 0 0 transparent;
    /* C S S 3 */
    text-shadow: 1px 1px 0px #333; -o-text-shadow: 1px 1px 0px #333; -icab-text-shadow: 1px 1px 0px #333; -khtml-text-shadow: 1px 1px 0px #333;
    -moz-text-shadow: 1px 1px 0px #333; -webkit-text-shadow: 1px 1px 0px #333;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-list .w-expired-list:hover {background: none; font-size: 0px;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-list .w-expired-list span {
    background: #019CDC; padding: 5px 10px; border: 1px solid #DDD; font-size: 18px ; font-weight: bold; white-space: 2px; letter-spacing: 2px;
    /* C S S 3 */
    border-radius: 30px; -o-border-radius: 30px; -icab-border-radius: 30px; -khtml-border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;
    box-shadow: 0 -1px 5px #999; -o-box-shadow: 0 -1px 5px #999; -icab-box-shadow: 0 -1px 5px #999; -khtml-box-shadow: 0 -1px 5px #999;
    -moz-box-shadow: 0 -1px 5px #999; -webkit-box-shadow: 0 -1px 5px #999;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-list-l {margin: 0; padding: 0; width: 190px; height: auto; float: left; text-align: center;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product div.w-product-percent {
    margin: -10px; padding: 16px 0 18px 2px; position: absolute; background: url(../images/special-offer.png) no-repeat center center;
    color: #FFF; text-align: center; width: 55px; z-index: 9;
    /* C S S 3 */
    text-shadow: 0 1px 1px #333; -o-text-shadow: 0 1px 1px #333; -icab-text-shadow: 0 1px 1px #333; -khtml-text-shadow: 0 1px 1px #333;
    -moz-text-shadow: 0 1px 1px #333; -webkit-text-shadow: 0 1px 1px #333;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product div.w-product-percent span {font-size: 16px; font-weight: bold;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-list-l img {
    padding: 2px; width: 180px; border: 1px solid #ddd;
    /* C S S 3 */
    border-radius: 5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-list-r {margin:0; padding:5px 10px; width:510px; height:auto; float:right;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-list-r h1 {font-size: 12px; text-transform: uppercase; font-weight: bold; color: #333;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-list-r p {margin: 0; padding: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product .w-product-copy {margin: 5px 0 0 0; font-size: 11px; text-align: left; color: #BBB;}
#w-wrapper .w-wrapper-content .w-wrapper-content-r .w-product-r p {
    font-size: 25px; font-weight: bold; color: #6BB708; text-align: right;
    /* C S S 3 */
    text-shadow: 1px 1px 0px #333; -o-text-shadow: 1px 1px 0px #333; -icab-text-shadow: 1px 1px 0px #333; -khtml-text-shadow: 1px 1px 0px #333;
    -moz-text-shadow: 1px 1px 0px #333; -webkit-text-shadow: 1px 1px 0px #333;
}
footer#w-footer-home {
    margin: -4px auto 30px auto; padding: 5px; width: 1000px; min-height: 15px; height: auto; font-size: 11px; color: #999; background: #FFF; z-index: 0;
    border: solid #BBB; border-width: 0 1px 1px 1px;
    /* C S S 3 */
    border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; -icab-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;
}
footer#w-footer-iframe {
    margin: 0 auto; padding: 5px; width: 100%; min-height: 20px; height: 20px; font-size: 11px; color: #999; background: #FFF; z-index: 0;
    border-style: solid; border-color: #EEE; border-width: 1px 0 0 0; bottom: 0; position: fixed; display: none;
    /* C S S 3 */
    background: #A1CB2B;
    background: -moz-linear-gradient(center top, #E9ECF0, #DADDE1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, center top, center bottom, from(#E9ECF0), to(#DADDE1));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9ECF0', endColorstr='#DADDE1');

    box-shadow: 0 -1px 5px #999; -o-box-shadow: 0 -1px 5px #999; -icab-box-shadow: 0 -1px 5px #999; -khtml-box-shadow: 0 -1px 5px #999;
    -moz-box-shadow: 0 -1px 5px #999; -webkit-box-shadow: 0 -1px 5px #999;
}
/* C S S - Simple */
.w-title {margin: 0 0 10px 0; padding: 12px 0 0 10px; min-height: 30px;}
.w-title .w-up {
    margin: -10px 0 0 180px; padding: 0; height: 12px; width: 12px; position: absolute; cursor: pointer;
    background: url(../../Images/w-up.gif) no-repeat center center;
}
.w-title .w-down {
    margin: -10px 0 0 180px; padding: 0; height: 12px; width: 12px; position: absolute; cursor: pointer;
    background: url(../../Images/w-down.gif) no-repeat center center;
}
.w-title .w-sorting {margin: -12px 0 0 0; padding: 0; height: 22px; width: 50px; float: right; cursor: pointer;}
.w-title .w-sorting img.grid {}
.w-title .w-sorting img.list {opacity: 0.4; filter: alpha(opacity=40);}
.w-title .w-sorting img.list:hover, .w-title .w-sorting img.grid:hover {opacity: 1; filter: alpha(opacity=100);}
.w-title .w-colorIcon {margin: 3px 0 0 -10px; padding: 0; height: 27px; width: 5px; background: #000; position: absolute; z-index: 5;}
.w-title h2 {font-size: 13px; font-weight: bold;  letter-spacing: 2px;} /*text-transform: uppercase;*/
.w-title h2.alone {position: relative; top: 7px; cursor: pointer;}
.w-title span {margin: 0; font-size: 11px; text-transform: lowercase; font-style: italic; position: absolute; color: #666; letter-spacing: 0.5px; z-index: 5;}
.w-title .ICOGreen {background-color: #81B35A;}
.w-title .ICORed {background-color: red;}
.w-title .ICOGray {background-color: gray;}
.w-title .ICOYellow {background-color: #F89F03;}
.w-title .ICOBlue {background-color: #019CDC;}
.w-title .ICOPurple {background-color: #8853A3;}
.w-title .ICOPink {background-color: #EF2B75;}
.w-title .ICOOrange {background-color: #C53727;}
.noBackground {background: url(../../../templates/frontend/images/bg-pattern.png) repeat center center #555 !important; overflow: hidden;}
.w-loading {background: url(../../../templates/frontend/images/icons/ajax-loader1.gif) no-repeat center center transparent !important; overflow: hidden;}
.w-displayNone {display: none;}
.w-opacity {opacity: 0.6; filter: alpha(opacity=60)}
/* BEGIN tStyle */
#pageTop {
    background-color: #F6F6F6; border: solid #FFF; border-width: 1px 0 0 1px; bottom: 0; right: 0; color: #666;
    padding: 5px 10px 0 10px; display: inline; position: fixed; text-decoration: none; z-index: 10;
    -moz-border-radius: 10px 0 0 0; -webkit-border-radius: 10px 0 0 0; border-radius: 10px 0 0 0;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#pageTop span {margin-left: 5px; top: -3px; position: relative;}
#tShowMore {padding: 5px; margin: 0 5px; border: 1px dotted #DDD}
#tShowMore a {cursor: pointer; color: #333; font-weight: bold;}
#tShowMore img {position: relative; top: 3px; display: none;}
#tFrame {margin: 50px 0 0 0;}
#tComments {background-color: #F5F5F5; text-align: center; display: none;}
#tSearchDialog {background-color: #F5F5F5; text-align: center; display: none;}
#tContactDialog {background-color: #F5F5F5; text-align: center;}
#tContactDialog p b {font-weight: bold;}
.fb-comments {border: 1px solid #DDD;}
#tAdsTop {margin: 0 auto; margin-top: 60px; width: 965px; z-index: 1;}
#tAdsTop embed.left {float: left;}
#tAdsTop embed.right {float: right;}
#tAdsTop img.left {float: left;}
#tAdsTop img.right {float: right;}
#tAdsLeft {text-align: center;}
#tAdsLeft img {cursor: pointer;}
#tFacebookLike {float: right; width: 150px; margin-right: 5px;}
#tSearchSuggestion {border: solid #CCC; border-width: 0 1px 1px 1px; background-color: #FFF; padding: 5px; width: 428px; display: none;}
#tSearchSuggestion ul li {margin: 5px 0; border-bottom: 1px dotted #CCC; padding: 5px;}
#tSearchSuggestion ul li:last-child {border-width: 0;}
#tSearchSuggestion ul li.sponsor {background-color: #FFFFCC;}
#tSearchSuggestion ul li .t-deal-info img {
    max-width: 60px; vertical-align: middle; padding: 2px; border: 1px solid #DDD; float: left;
    /* C S S 3 */
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}
#tSearchSuggestion ul li .t-deal-info .t-deal-title {
    margin-left: 5px; height: 18px; overflow: hidden; font-size: 12px; float: left; width: 347px; text-align: left; white-space: nowrap;
    /* C S S 3 */
    text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;
}
#tSearchSuggestion ul li .t-deal-info .t-deal-company {
    float: right; position: relative; top: 10px;
}
.t-clear {clear: both;}
.tButton {
    display: inline-block; font: bold 13px,Helvetica,sans-serif; padding: 0 8px; text-align: center; height: 30px; text-shadow: 0 1px rgba(0, 0, 0, 0.1); cursor: pointer;
    -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
}
.tButton.white {background-color: #F5F5F5; border: 1px solid rgba(0, 0, 0, 0.1); color: #444;}
.tButton.white:hover {
    background-color: #F8F8F8; border: 1px solid #C6C6C6; text-shadow: 0 1px rgba(0, 0, 0, 0.3); color: #333333;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
#tAdsLeft {
position:relative;
height:350px;
left:14px;
}								
#tAdsLeft a {
 position:absolute;
 top:0;
 left:0;
 z-index:8;
}									
#tAdsLeft a.active {
z-index:10;
}								
#tAdsLeft a.last-active {
z-index:9;
}
/* END tStyle */